2.9300000000000002785e-73 membrane-bounded organelle